package nl.vu.few.ibivu.biomodels.client;

import nl.vu.few.ibivu.biomodels.shared.UserInfo;
import nl.vu.few.ibivu.biomodels.shared.UserProfile;

import com.google.gwt.user.client.rpc.AsyncCallback;

public interface GatewayServiceAsync {
	void getUserInfo(String requestURI, AsyncCallback<UserInfo> callback) throws IllegalArgumentException;
	void saveUserProfile(UserProfile userProfile, AsyncCallback<Void> callback) throws IllegalArgumentException;
}
